refactored the eclipse project and included the libraries