Mass update to fix sync errors

- make notifications use own variables
- add tooltips to notification menu

-  add login form, style it, and add functionality

- cleanup js file and make necessary updates to css/html

- make change to clear class to subtract border width from padding
-update color mixing to add functionality for different hover color on
clear btns
-update colors.less to fix black shade error