Merge branch 'Development' into impovement
Improve Book Search efficiency

Add test view to implement new model,
Wait to merge to the Input View
Use new book search model in InputViewController
Merge branch 'impovement' into Development
Minor source code tuneing