Customizable logging location

Can now specify a particular location to output the log to!