Annotations!, Components can now have fields marked with @Persistant, these fields can be serialized to XML along with their parents UUID.

UIRendering is again handled by a System inside the Entity framework, Buttons can be simply added etc.

Stubs of some new Components added as well
Added FPS Logger
Merge remote-tracking branch 'refs/remotes/origin/master'