Converted TestProject3a tests and reorganized utility functions into a
separate directory.