research proposal writing help college essay words mechanical phd thesis master thesis in international development write in rain paper