Platform cleanup, LevelControl

Added skeleton for LevelControl and removed PlatformFactory,
PlatformController and PlatformSceneObjectDataSource.
LevelControl skeleton

Added skeleton for LevelControl (I thought it was included in the last
commit but apparentyl it wasn't). A small fix to Platform as well.