reformatted
added StreamSpecification and updated CreateTable
added configurable list streams (but I should really change the way parameters are passed)
updated create table with stream specifications
Added DescribeStream and reworked options (can't use the same function name for options returning differnt types)