Handle private an public function declarations
Parse public and private fn declarations
Make some of the functions private