Finished the first base code version.
Finished the first test.