Matches Java project in current form - first pass through