Version 1.0

Also made language level changes for Java 1.7