add batch write functionality, put and delete, add tests; add create table

`BatchWriteItems` will write (put or delete) a batch of items to dynamodb. An item is represented as a slice of attributes. Also adds the functionality for creating a table. Please comment with any questions or suggestions!