set up the commands to use a similar Command prototype that provides similar functionality to each command and makes adding them easier.
update readme