Bumped up target sdk version to latest
Added some comments
And some cleanup
Notify user if failed to load data
Added some javadoc
Fixed layout of right arrow in list