added FreeImage texture loader