Add variables for executable, tests, and library naming. User only has to change these at the top of the file for a new project.
Rename signature file.