Issue #2: Switch to Maven
Make the server JAR runnable with a simple "java -jar" command