Merge pull request #19 from Hantim/Controllers_View_and_Web

Models refactoring
Contact Controller
Added update and delete books
Fix some notes
Fix notes in books updating
Renamed 2 variables
Mistakes Correction
Rename validate function in UsC
Merge pull request #20 from danilms/update_and_delete_books

Added update and delete books
removed Error suffix from input
Few changes in change contact form
Merge pull request #22 from Hantim/User

User Controller
Merge pull request #23 from Hantim/Contact

Contact Controller
Login Controller
Mistakes Correction
removed error suffix from input
Rebase from master