So, I was applying for a job and they gave me a coding exercise. I feel like I did pretty well, but I got told that my code is not as elegant or robust as other candidates and I would love some feedback on how to improve it. If you have a moment, could you [look it over](https://github.com/zacksmash/finance-app) and let me know what I can do differently. Aside from tests. Since this was a trial app I didn't include tests...
Thanks for your help!
Edit: The exercise was to create a financial ledger app. Adding, updating,, deleting entries and calculating the balance. With the ability to import transactions.