Added the spring security and login capabilities, changed project folder structure around