Basic join implementation, now passing 7/14 P4b tests