Added beginnings of binary/cli interface