updating readme to add gui doc and updating makefile to prepare for windows