missing routes, file name fix, documentation and some minor improvement
Merge pull request #4 from Gaurav2728/gaurav-documentation

missing routes, file name fix, documentation and some minor improvement