Adding grunt functionality and updating file structure.