changed project directory structure to heirarchy