Level Select (preliminary stage)

Framework for level select - to be called by the game.
Includes: Reading level node data, drawing level nodes.