wrote BookCompare test
added BookCompare header and spec