Mini demo

Additional extensions to the EntitySystem and its interface, need some
more work though.