Added a new tileset to include a second layer of visual map elements, fixed the matrix class