Reorganized some of the files in the repository.
Refactored the structure of the backend.
Scrawled out a few tasks for me to do next.