Initial Files Commit

Putting what I currently have into the repo.
Task Assigning Algorithm

Wrote a quick algorithm for assigning deadlines to tasks which don't
have them. Actually using this functionality will require a substantial
database migration.