add docs, switch system order, fiddle in interfaces

    the rendersystem is now the last system so mounted entity are correctly
    moved before rendered
    think I have the interfaces how I want them more or less now