adding some classes and updating jsonlite
and updated gitignore