Lots of documentation that needs to be performed, the next commits should be solely focused on generating good documentation.
Providing better documentation should ease expanding this application down the road as the functions will be well understood.