Separating SetStatusString and VariableDeclaration into separate units
Separating SetStatusString and VariableDeclaration into separate units and adding ability to handle arbitrary empty lines in input