Switching file to 2 spaces for indentation.
Grammar and report parser now handle simple fiels outside of directives
Adding documentation to Action fields
Fixing directive name parsing