Test functions (jest)
The application is growing larger, and becoming increasingly difficult to test after each change. To mitigate this, jest should be used to make automatic testing functions, to reduce bug hunting and frequency, and increase feature development and other user noticable functional improvements.