Creating new classes because I can't manage to create a plugin without them.