Added oldest version of src I could find

Also updated .gitignore
Added next version I could find

This adds the menu and an improved mouse listener and makes a few
formatting changes to the files.
Latest version of the src I could find

Some refactoring and additional capabilities in the menu. Other changes
as well, I'm sure.