Rewrote the make file and added more comments to the README