Update for API changes and EntityRenderer update.

Signed-off-by: Chris Sanders <zidane@outlook.com>
Unlocked Render Thread/Re-wrote EntityRenderer.

There is still something causing them not to render but this is a big step
in the right direction.

Render thread is now locked to 500 FPS for testing.
Signed-off-by: Chris Sanders <zidane@outlook.com>