WIP Joins - Add join types to join class and update printing