Added hooks for controlling loaded status
Added random number generator
WIP direct control
Merge branch 'experimental' into develop