Refactored login system
Login system tests
Corrected IUserStore call signiture