project structure change for future grunt support