Added tile_is_solid and other minor changes