Miscellaneous fixes.
Added a Set class.
Updated Object Init methods to return themselves.