Restructure the project so that all source code is now in the src directory and manual pages are in the man directory. The build places the executables in the build/bin directory and compressed manual pages in build/man. These directories are created during the build and are removed when the clean target is run.