basic UI outlined

course list filter constructor implemented