Stub out menu scene

The texture manager class has been reworked a bit to use a string
instead of an enumeration as tag type. The beginnings of UI library have
been added.