Fixes on the login page
Added data to ng tags
Uppercase race names and redirect to edit for race save
Fixed some alert remove and gave placing its own alert stream
Fixed the layout for placing editing
Added delete button on greyhound view
Added clear button to search
Fixed issue around moving a newly created placing
Added type ahead to list searches
Allowed race name to be mixed case
Fixed an issue around race search. Added validation to prevent two races from having the same name and date.
Removed old controller. Fixed the layout on the greyhound screens. Fixed an issue with greyhound creation not reporting errors.
Fixed the menu selectors
Added basic crud for ranking system
Added copy function ranking system
Added validation for ranking systems with the same name
Small ui fixes around cancel button
Added equal position resolution field
Added point allotment definition
Added allotment criteria