diff --git a/.classpath b/.classpath
new file mode 100644
index 0000000..163c1f5
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.project b/.project
new file mode 100644
index 0000000..74cad9f
--- /dev/null
+++ b/.project
@@ -0,0 +1,23 @@
+
+
+ JMines
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..c792b72
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,25 @@
+# Changelog
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
+and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
+
+## 1.0.0 - 2019-01-20
+
+### Added
+
+- Changelog
+- Maven
+
+### Changed
+
+- Run instructions in README
+
+## 0.1.0 - 2013-06-22
+
+### Added
+
+- Client
+- Server
+- Can play 1on1 games
+- Lounge section
\ No newline at end of file
diff --git a/README.md b/README.md
index c37ff3c..28ff125 100644
--- a/README.md
+++ b/README.md
@@ -1,13 +1,30 @@
-JMines
-======
+# JMines
-Java version of the Minesweeper Flags MSN game.
+Remake of 1on1 Minesweeper Flags by MSN games
-How to test:
-------------
-- Step 1. Download binaries: https://dl.dropboxusercontent.com/u/55179154/JMines.zip
-- Step 2. Launch the server.
-- Step 3. Launch one client and enter the player name
-- Step 4. Reproduce step 2 as many times as you want.
+![menubar-preview](https://user-images.githubusercontent.com/1932338/51440750-2ca8bd80-1cc2-11e9-973b-991f5bdc643a.png)
-By Stéphane Bruckert & Donovan Charpin
+## Build
+
+ mvn package
+
+## Run
+
+After building (or downloading from the releases section) the .jar:
+
+### Server
+
+Run this once.
+
+ java -cp targets/JMines-1.0.0.jar server.RunServer
+
+### Client
+
+You can start multiple clients.
+
+ java -cp targets/JMines-1.0.0.jar client.RunClient
+
+
+## Authors
+
+By Stéphane Bruckert & Donovan Charpin for ENSICAEN
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..fd9479d
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,29 @@
+
+ 4.0.0
+ JMines
+ JMines
+ 1.0.0
+ JMines
+ Remake of 1on1 Minesweeper Flags by MSN games
+
+ src
+
+
+ img
+
+ **/*.java
+
+
+
+
+
+ maven-compiler-plugin
+ 3.8.0
+
+ 1.8
+ 1.8
+
+
+
+
+
\ No newline at end of file