Adds JSON loading of World::Map and updating of VertexBuffer data.
Adds vim swap files to gitignore.