Add license to all files and remove old license/info template from old files. Refactor projects to remove unused imports, un-bracketed if/else statements, and to add the @Override annotation to overriding method implementations.