courses can have children courses
added fake config for testing