Revert "Binded components to offcourse page + got rid of code duplication"

This reverts commit 8356c866eaa60026f38cabde321fe468f982f321.