Minimal Python DEVS framework impelementation