Core functionalities with a working UI