Restructuring folders; adding js; adding grunt to build dist files