added allowOverlap to tile placement (#76)