Modifications

Program reviewed to include options and different file processing technique
Cleaned up