Univ passing almost fully implemented.

Next: Proper function passing and then the metamethods.