- refactor the whole auth proxy thing and make an abstract interface BaseAuth
- hide all auth proxy details in the facade classes.
- add a abstract interface for the facade classes
- add password to the user table
- add a clean_up routine for the object store in the facade classes
add delete feature for sport sessions
best commit ever: fix typo in not necessary commit. hell yeah!!
fix minor bugs. add a test for the partnership facade.
merge refactoring into dev