Checking out IntelliJ Idea. And made more progress.