Initial commit of the class