Create classes according to the conception

This class sould not be deleted after merge