Building an End to End Image Classification/Recognition Application