Improved Authentication
Backend Refactoring