Changes

There was a mistake in the first distribution which prevented the make process for working.  It has been fixed.  All code is the same.