making code compile at least
adding jackson for JSON related stuff
demanding Java7