Fixed return type on loadUser method
Added DAO classes for data persistence