Merge pull request #64 from g2-aj/branch_alshahna

updated library UI
Added Console redirect and support for Clerk action windows. TODO: bug which opens many windows.
Merge branch 'master' of https://github.com/g2-aj/cs304 into branch_kris
Merge pull request #65 from g2-aj/branch_kris

Added Consoles for all Clerk actions. TODO: debugging multiple windows, display borrower/book/status informations
fixed popular number show n bug
Merge branch 'master' of https://github.com/g2-aj/cs304 into branch_alshahna