Added fonts to resource manager

Resource manager handles fonts now, also made some small changes to
requestTexture and renamed getResourceManager to getInstance