Fixed a bunch of bugs

Instances inside instances work
More helpful messages for when you fuck up
Stuff concerning instance names fixed
Enter/Leave doesn't discern between instances and prototypes anymore