Everything works, though the text UI is somewhat lacking