Organized project. Coded Java part.