Initial Class Commit

Initial Class Commit