Created major classes