Moved to a more event driven execution flow.
Fleshed out Animation.
Cleanded up draw image.
Updated models not to use -lc.