Configure the Selector for Courseware List by Platform

Fix #85.
Waiting for comments by other collaborators before merging it.