What steps are involved in working through a module?