Lab: Items can now be edited while the Engine is started. (...) (Because why play with fire when you can jump straight into it?)

- Engine just stops when SetDiscoveredInfo() returns an error, since I don't have any change-reverting strategy for the lab at this time.
- Service references aren't idiot-proof yet, so please don't do anything stupid with those.