Add unit tests for all the program files
Add unit tests for all the program files