Improved on the make file
Some grooming in the source
Fixed ignore file for logs