rename find_overridden_function to find_default_function
remove the unimorph instruction

shortly going to be replaced by polymorphing during the function call
implement polymorphism directly in call function

no longer need to call the unimorph instruction. new stuff is also
more capable of supporting multimethod dispatch, which will be nice
implemented multi method dispatch

loading across various modules is still a little iffy, but the simple
case works