updating general file with syntax
adding control-structrue, updating varaibles adding templating file