cleanup readme and sample; rename two moonboots methods to _methodname to show they are private and undocumented
in build, use cb(err) if the source of the file returned an error