Refactor project structure to work well between Grunt and landslide