Tests Compiling

Tests are now compiling again. Many will be failing and need fixed in
general
Fixed all current Tests

All current tests are green again.