added future versioning support, added support for mobile non cordova browsers, cleaned up some of the code and logs