Started building data classes and UI