Normalize formating of source.
Added eclipse bin folder to gitignore
Add addition compiler checks
Refactor processors