created the App interface which sets up the system's entityManager and messageManager