THE PROCESS OF DESIGNING THE FUNCTIONALITIES OF AN ONLINE LEARNING PLATFORM – A CASE STUDY by Robert Oliwa