initial commit with original code; all object files and a redundant notes.txt~ have been stripped out. possibly more redundant files remain.