Spring security changes. New DTOs . Committing after a long time
Merged the changes