API moved to use Eclipse
More API changes and stuff.'
Merge pull request #1 from balabhv/master

Changed API to use Eclipse, added API methods, various other changes.