Changes made to add eclipse support and the source and target are set to JDK 1.8