functions.cpp added to the repository to being combining everything into one project.
Best to use vim.