First GitHub Build

Initial build of the program, just what was left unfinished after the
end of the group project.