Applying license to the header of each Java source file, and adding fine-tuned Eclipse project settings.