Initial Java App

initial files for the java app and gitignore update (for eclipse)