+ All add locations commands are handled by one executor + Added the ability for commands to make GET or POST requests tot he api
+ Errors are handled when the response is parsed as JSON in GeoffreyAPICallback + Each command has a Map of errors and error messages it handles + Added new Models GeoffreyShop and GeoffreyItemListing + Added support for a config
+ Implemented a simple proof of concept `find` command