PDF.JS Reader

The pdf viewer is implemented and will show the pdf files in assignments.

*TODO*
- Optimize javascript (remove unnecessary code, stop double request for the library)
- Fix small css and icon issues.