included initial port for an insert command. still needs work.
all tests pass.