Added support for OpenGL extensions, started working on lobby server

- game should now work on low-end platforms (without non-power-of-2
  textures)