Fix internal hyperlinks
Tech Demo: Video upload

* Tech Demo: Video upload route
* Integrate Dancer's FlashNote plugin and configure its depend Dancer::Session
* gitignore `session` and `public/videos/`