initial commit
updated to java 1.7