diffNaive documentation, code formatting unified, documentation stubs added
Added 'make clean' to make file