Broke down big test cases into smaller test cases for LogicData, and added a header