Refactors figure rotation via map/reduce
Adds score calculation