Added Eslint for better code standards.
Added Jest tests for each endpoint. All tests should succeed before additional changes are made.
Added templates for issues and pull requests.
Changed file structure to better break down relevant code into different files for better maintainability.