started group level ui
Added migration system
changed server to wait for migrations to be run
Added group level ui for create, view and list. Updated menu and routes with ranking system instead of rule
Added group level ui for create, view and list. Updated menu and routes with ranking system instead of rule
Removed level field from group as it is not required. Put in group level duplicate name checking.
Changed data migrations for group level. Added group level edit ui and fixed list ui
Moved the views into there own folders to break them up
Added race ui
Fixed the greyhound search to be from the start of the name.
Added a bunch of placings stuff
Fixed a bug that allowed same greyhound muiltple times in a single race
put in test to ensure many greyhounds at the same placing position
Changed placing position to be a string, updated tests and added placing positions DNF and disquailied
Added ability to hide search
Fixed the placing search and added placing search tests
Added placing listings on greyhound and race view screens
Changed how placings are loaded on the ui. Used display meta data to determine what the placings are.
Moved directive template to directive folder
Made the greyhound search more modular