Added Java 8 source & target compatibility and some Idea settings