Expanding pyDynECS. (#40)

* Adding observable managers.
* Moving some classes to a mixin style. (#47)
* Adding base classes for a couple of types.
* Cleaning up syntax to use inspection for indexes.
* Adding some placeholder files for future expansion.