changed order of args in tile constructor