Merge MartellDeveloper with main branch: develop

Simple changes to TPL (comments), add newfile `Makefile`, and start Gmacs `TODO` list on `README`.