Create makefile; attempt OS independence. Add strupr function.