Complete Lab 6.3 (modules, includes & errors)