Added a bunch of base classes

Added all base classes needed for creating the universe.
More base classness

Ignore universe, it is just testing purposes.