diff --git a/README.md b/README.md
index 7f3d7b1..e59ee66 100644
--- a/README.md
+++ b/README.md
@@ -2,10 +2,10 @@ FreeCell implementation using the JavaFX Canvas API ([screenshot](freecell.png))
Prerequisites:
-- Java 8+ installed
+- Java 11+ installed
- Maven 3+ installed
-To start a game, run the command `mvn jfx:run`
+To start a game, run the command `mvn exec:java`
Controls:
diff --git a/pom.xml b/pom.xml
index 61914ca..29fbcf6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,30 +5,45 @@
com.charego
freecellfx
- 0.1
+ 0.2
charego.com
+ 11.0.2
UTF-8
+
+
+ org.openjfx
+ javafx-controls
+ ${javafx.version}
+
+
+
maven-compiler-plugin
- 3.3
+ 3.8.0
- 1.8
- 1.8
+ 11
- com.zenjava
- javafx-maven-plugin
- 8.1.2
+ org.codehaus.mojo
+ exec-maven-plugin
+ 1.6.0
+
+
+
+ java
+
+
+
com.charego.freecellfx.FreeCellApplication
diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java
new file mode 100644
index 0000000..05114ce
--- /dev/null
+++ b/src/main/java/module-info.java
@@ -0,0 +1,3 @@
+module com.charego.freecellfx {
+ requires javafx.controls;
+}