Core pr 5

The reservation buttons have been changed from forms to ajax links to fix cache issues and slow site.
Why do we add the prefix? There can only be one active provider right?