A rudimentary, "tiny shell" implementation for my CS 273 final project