Start engine from scratch
Remove all tests
Adds get plugins function and tests
Fresh start UI with tests
Engine method get_plugins returns a dict<name,obj>