java 7 features skelton project