Adding dynamic colored canvas background

* Adding canvas.js which is (modified) code from Midi.js library that adds a dynamic canvas based color gradient system that changes based on mouse movement
* Adding color background behind login div to make it more legible
* Changing navbar to match login window style