[frontend] Various commits.
[frontend] Make first route work.
[frontend] Reorganize/clean up layout.
[frontend] Adjust sendMessage behaviour when socket is not authenticated/set up.
[frontend] New front screen.
[frontend] Template for deleting projects.