fixed random tile rotationa nd made OrientatedTile inherit fromTile