Implemented by exposing an RPC method to save the sketch and calling
from JS using `frappe.call`. Any logged-in user can create new sketches
and the owner can edit his/her own sketches.
- The preview is used to show the details of the topic in the course page
- the sections are used to show the different part of the topic, each could be of a different type
Issue #8