Setting up basic infrastructure, including Tiled support