Even even more bug fixing for addnewbook
Merge branch 'guipart' of https://github.com/nokswalk/CPSC304CoolTeam into guipart