added some stuff
added projectView architecture