Added CalculateGameView

The portion of code required to generate a roguelike game view, which is discussed in more detail here: http://www.evilscience.co.uk/wp-admin/post.php?post=587