Courseplanner init

final code