Add Java Skeleton and Pseudo code