Some directory reorganization and added comments. Some minor
changes to Makefile for initial submission.