Commit the program (WIP).

Will add a GUI later. ;)