This was coded by me a few years ago when building my first mobile APP with web technology. At that time the only JS libraries I could find were extremely bloated and full of unneeded features. For my case - I only needed to manipulate the DOM, have a few transitions between pages, handle events and interact with the API.
There is a mobile APP live built on this, which is performing reasonably well. If you are curious to see it in action, go ahead and try out the APP: Appstore, Google Play, Youtube demo.
In the end this turned out to be a great learning experience for me and a decent DOM manipulation JS library. Feel free to use it for anything you wish - inspiration/learning/development/production.
It is not fully finished, however I stopped doing anything with it, so feel free to contribute if you do anything with it.