make crt behave as a C runtime launcher should; comment code thoroughly