Tidy up the code and added lots of comments
Added gitignore; Getting tired of all those Eclipse and TextEdit files
Added LICENSE since we are on the internet!