Better SConstructor
Added flag to arguments that lets you tell the program not to print a header