Rewrote employee tracker

Helps keep track of hours better. Fixes #13
Disabled the ability to change shift name. Fixes #15.
Will instead allow users to delete whole employees
General cleanup