commiting work on schedule so that .gitignore can be updated:
another attempt at removing db files from commits
ignore is now working
new role handling. Ability to add schedules and register non-admin employees (done by admin employee)
migrating to postgres and some schedule foundations laid out
Merge branch 'schedule' into develop

Migration to postgres for testing, development, and production. Foundations for scheduling implementation laid out.
upstream merge with develop