Replace map/reduce with flatten
Try other layout strategies
Fix transform origin in other browsers
Update README.md with instructions