adding .project to ignore
adding persistence + repository + service layer + webmvc setup + security setup