Adding more tests
Adding test harness
New Test harnesses (not all passing)