Improved writeup template with \sourcecode{} command