Add 'instances' function
Cleaned up execute soundness to refer to motors directly rather than motor controller
Move memory safe to separate top-level property