Created enums and empty classes. Organised into packages for structure.