Add all core functionality to the app