Added Test_smartAgent Class

We have added a class for JUnit testing of the SmartAgent Class that way we
can insure that all of our functions are working individually.