Refactor Event.find_all_with_results and fix default BAR points
Don't assume this is an ActiveRecord when sorting
Cleanup
Use conventional self. for class methods
Make logic easier to read
Remove distinct keyword