better gruntfile and public folder assets organization