Prototypes written

See README.md for help.