base auth controller added
organized front structure, small refactoring changes