Fixed tests, added comments, added 3rd test class.