Basic plugin system working, tests working, simulation refactor NOT working