Cleanup

added commentary to Driver and Terminal. Driver needs to be implemented
still. Otherwise program is ready to test.