Changed it so that textures are loaded through the resource manager. If the texture is already loaded, that texture is returned, otherwise the new texture is loaded. This prevents a new texture being made for every block placed.