moved schema creation separate from initial data entry procedures;

todo: add indexes to speed up book-related queries
add a couple of indexes to schema