Adding libs, renaming file to groovy
New Layout
Adding API, add callback interface
Adding ResponseHandler, wrapper around library's client
Adding missing permission
Fix layout, add Json parser code