Jay: Wrapper methods name changes and other changes.
Jay:Minor name changes.
Jay: Partially Getters and Setters removed.
Jay: Wrappers for string added.
Jay: New string wrappers added, test cases refined and setters and getters removed.