Prevented more than the max page, fixed printing of year published for empty, fixed view of recently added and search results
Merge pull request #138 from BuracayBeach/team4_v2.4.6

Prevented more than the max page, fixed printing of year published for e...
Merge pull request #139 from BuracayBeach/Team_5_Version_2.0

Used safeguard in creating account courtesy of Allan