Created eclipse project and the basic structure

created the basic class structure and started some of the basic code for
the project. also commented the methods
Commit of initial source