added routes-map service
added routes-map directive
used routes-map functionality in gym-map
factored routes table out into own directive
removed gym-map directive

moved remaining functionality of it to gym controller