clean Makefile
extracted route into own file, clean up
More clean ups
added peer name to request