initial checkin of library for MOOC features