Changing project structure. I think it's the right way
Moved public and templates to make the app installable
Removed Makefile and added a Makefile.PL file