Added .gitignore file
Updated .gitignore for eclipse files
Added all the code for the first commit.