Caller fix

for some reason, there was a $game instead of $!game in View.pm.

Also, since CALLER:: started requiring .dynamic to return true on stuff or a * in the name, I fixed Ix.pm and the test file to work.

Later, we will probably be able to have just sub &*blah instead of the somewhat ugly my &*... = sub stuff.