First implementation of the HAPI app generator

This provides a mean to quickly create applications that interact with an HAPI server.

I've added some comments in the code to explain how stuff is set up and works.

I've also created unit tests which can be run with ```npm test```