Changed redirection method after errors

Use states instead of $location service
Redesigned event header, added cover photo

Various design changes: font, event header, …
Added event cover