Fixed some basic renderer crap.

Added an Update func to renderer.
Fixed D2Dobject to be more consistent to naming convention