Add more unit tests
Modifi .gitignore to don't commit eclipse files