code standardization and organization
.settings dir ignored
source files encoding