manifest files, gruntfile, a lot of improvements