Flesing out some code for basic commands.
Implement basic commit/checkout functionality.