Add clean tasks to Gruntfile
Fix asset copying to public
Update gitignore
Remove public and tmp folders
Modify gruntfile and asset file structure