Add gitignore
Add Eclipse project and dependancies
Refactor/remove redundant logic

Reduced redunant if-check
Fixed Java comments to work in-line
Added Javadoc comments instead of method comments
Standardised indentation level
Merge pull request #1 from berwyn/berwyn-unstable

Fixing major issues