Initial commit of this class.