added Universe<T> (interim)
Merge pull request #1 from jake-bladt/universes

added Universe<T> (interim)