better makefiles - install, clean
add some comments
fixing modulenaming