added admin panel, refactored user account management
added rspec testing framework