Added some Dynamo repositories

Added in a base factory to work with Dynamo, and also a generic
repository that works with dynamo.

Items that implement IEntity will be used to make tables, as long as
they have the correct markup.