Initial commit of Java Miderm implementation