Added unit tests and debugged many of the components.