Big task -- implement a unit testing framework and write unit tests for key routines. Add "Unit testing" label to the issue tracker.