Made some classes that will be used later.