Merge pull request #15 from Daikatana/master

Added shield deflection
Merge pull request #14 from MikePaNtZ/development

Development merge
Map Wrapper and Groundwork for Navigation Mesh

I wrapped up the map stuff in a class called Map. I'm also planning on
creating a navmesh for the maps, so that we can get the ai moving in a
sane way. I added the classes (e.g. Graph) needed for that.
Merge pull request #22 from Lakon/development

Development