Rename match buttons template. Fix somme styling in match item.
Reorganise the directives in the router, controllers called directly from the templates.
Merge pull request #105 from paulld/fix_responsive_design

Reorganise the directives, controllers and templates.