move Free into Controller
refactor CSS (trivial)
nested ng-repeats messes up formatting, weirdly
refactoring