added the jackson dependency

- lib for json object mapping
refactoring
added the meta/header data object for the login