refactored structure
updates to the form and validation fixes
Merge branch 'hotfix/Fix_validation_after_adding_book'