Training Accuracy : 98%
Test Accuracy : 99.571%
Kaggle Rank : 347/2661 (at the time of submission)
I am currently in the process of updating the model to imporve the performance and will update the results when I get a improved result.
RNN model coming up very soon.