Focused integration tests

- Abstract test lookup from integration main
Abstract assign arithmatic
Fix assign ops + kill codegen cruft

+ Fix codegen compiler warning