This commit fixes the appointment policy being called at the wrong time, with the wrong arguments. It also fixes wrong references on the auth service provider, also fixing other issues with poliy usage. Fixes #3 and SPACEJEWEL-HOSTING-59.
This commit is too large to list all changes.
Added several components and features too long to list here
This commit adds the logical structure for the app.