Small improvment to .score
Got rid of unused code and fixed problem where the total score would be calculated even if not all parts were placed
Randomized the part order. Added rows and columns for the home page machine ng-repeat can loop over to be more DRY
Got rid of the only filter in place of the row/column ng-repeat
Got rid of haveing two hardcoded rows and looping each individualy. Now there is only one group that repeats, hopefully this is more DRY.