Adds join projection, comments for join classes, removes unsupported methods for join.
Added unit test for join projection
Extended Join integration test for join projection