Added core code for building books, began working on interface