Merge pull request #5 from Logicail/master

Default PaintListener for OSRandom and update current implementations to use target and status
added Mime random
Fix mime random
Added Quiz Master
Added Strange box.
Merge pull request #6 from Robert-G/master

Strange box.
Changed logic as varpbit 312 doesn't always return to 0 resulting in the box not being opened.
Set target for component and box.
Merge pull request #7 from Robert-G/master

Changed logic due to setting 312 not always returning to 0.