Makefile improvements

"clean" will remove node_modules

"rebuild" will do a clean rebuild and test