Added map generator and provisional collision testing.