.gitignore is now working
test commit for ignoring mail.php file
restore mail.php (mail.php deleted on previous commit)
test commit
restore repo back to normal
Refactored and Created Tests for Register and Activation
Tested and Refactored Login
Removed BaseFormProcessor::validateForm
Refactored and Tested BookController
Refactored and Tested BooksController::reading
Refactored and Tested Books Reading
Refactored AddBookFormProcessorTest
Refactored Test/ViewModel/BooksTest
Refactored ReadingBooksViewModel Test
Refactored Book Repository Test
Refactored BookUserRepositoryTest
Refactored ReadingLogRepositoryTest
Refactored UserRepositoryTest
Refactored LoginFormProcessorTest
Refactored ActivationFormProcessorTest