added main view,Enemies and Friends folders and abstract clases