257-way Image Classification using Fully Connected Neural Network, Convolutional Neural Network built from scratch and Transfer Learning