I translated our project into Java so it would be workable if we want to return to it.