Changed how conf file is handled.
Fixed alignment
removed require
Added dashes
Added variables.
Added if statements
Added if for port.
Another if statement.