Week1 part2

- Implemented authentication
- Implemented "sign in", "register", "frontpage"
- search by video title

and a few other small fixes