Updated makefile a bit
documentation and spacing