Restructuring the codebase to begin working on the command line application that will support the git hook.