cleanup
added license header to files