Refactoring DAO, Database Factory and add remove functionality for user model