Basic class

Basic class structure.