defined Entry class skeleton
Better version of Entry + Better Javadoc
Merge pull request #12 from coldstar96/entry

defined Entry class skeleton w/ Javadoc. Some fields and functions are still in need of discussion.
Merge branch 'master' into api-interface
Add a nice HTTP lib that we'll just wrap.
Genericise ApiCallback and add private constructor to ApiInterface