Adds manifest
Initial work on the framework and generate utils