modularised some of styles.rb
refactored book and changed #build in sheets to #add_sheet
added a naive implementation of the Book#save method