add new order overlay and refine book table

add order overlay for adding new orders and logic for processing new
orders. Also add logic for refining the book table.