Moved drupalgap.settings into a app/default.settings.js file that must be copied as app/settings.js, just like Drupal. Updated the readme for these changes. The settings are now loaded dynamically by drupalgap_deviceready(). Removed the default.index.html file and added an index.html file that no longer needs to be modified by developers. Added an example module and readme on how to create custom modules. Moved custom modules out of modules/custom and into app/modules/custom, adjusted the module loading mechanism. Got rid of the modules_path setting. Added a bunch of try/catches to functions. Fixed the forms API to watch out for empty form buttons, it would crap out if you didn't have any buttons defined.