Progress. Slowly and surely starting. May bring this down to one file, these are supposed to be small programs anyways.