Created project layout with some dependency and class (absolutely DRAFT)