To get started, here are all the tools you need:
- GitHub Desktop or Git
- IntelliJ IDEA (Community Edition is fine)
- Open this repository on GitHub and click Code > Copy url to clipboard.

- Open GitHub Desktop and choose "Clone a repository from the Internet...".

- Click the URL tab.

- Paste the URL you copied into the upper text box.

- Enter the directory where you would like to clone all the source files in the Local Path box and click Clone.

- If you want to build/run a version not yet merged to the main branch, click Current branch and select the relevant branch.

- Open this repository on GitHub and click Code > Copy url to clipboard.

- Using your preferred command line application, navigate to the directory where you would like the repository directory to be cloned.
- Type
git clonefollowed by a space and the URL you copied, then press enter.
- If you want to build/run a version not yet merged to the main branch, navigate to the repository directory that was just created and type
git checkout --track remotes/origin/followed by the name of the relevant branch, then press enter.
- Open IntelliJ IDEA and click Open.

- Select the repository directory and click OK.

- Click the Run button or press Shift+F10. An EB Project Editor window should appear.

- When you're done, click the Stop button, press Ctrl+F2, or just close the EB Project Editor window.

Running the project in IntelliJ IDEA should also generate a distributable JAR file in the repository directory's target/ subdirectory.
