weigh in screen updated
several major updates

- award screen created
- registration screen made redundant, registration flow rearranged
- registration file now moves from weigh-in, to division screen
- weigh in screen updated to better handle data modification
- division now handles final registration
cleanup
updates
division handling update

- division generation is being converted to a dynamic get/create method
- divisions created dynamically based on variable registration content,
rather than constants

- in future: division customization options populated dynamically based
on registration content