-update license headers
-more clean up
-fixed gitignore