Added all tiles, error and networking event handling, and asycnhronous gameplay