add ticket

Details are in commits message.
Some things to change later, but works fine now with BelugaDemo.

Things to fix: css is duplicate + some secure check to ensure the user is logged, do this later.