CAM Module

Most syntax errors fixed