Renames the project and adds a draft for the user interface
Adds panels and main window files
Splits files into model/view/controller packages
Implements the models (Game of life grid & ruleset)
Adds unit tests for the grid
Implements the controllers and creates a draft
of what will be the main windows.

Also adds a JValidTextField (a JTextField that knows
if its content can be trusted for further operations)
Adjusts the validations, modifies the New Game
window and does a few other minor corrections
Corrects a bug with the fractionnal generations
Makes previously unfunctionnal buttons in the PanelSettings work.
Simplifies some XxxListener's code.
Implements the Help Window and adds minimal documentation to the project
Centers the windows, adds a "Party Mode"
(lots of colors !) and corrects the size of the grid
Corrects a markdown error in the README file
Corrects a markdown error in the README file
Merge branch 'develop' of https://github.com/316k/gameoflife into develop

Conflicts:
	README.md
Adds a simple menubar
Implements the "Save" method (dumps the grid in a file as ASCII)
Implements the MenuBar
Refactores stuff (translates class names in french)
Does lots of stuff.
Adds an @interface : @sketch. (I hope I
won't have to use it !
Commit qui marche pas
Adds an @interface : @sketch. (I hope I
won't have to use it !

Conflicts:
	src/java/lang/Sketch.java
Documents the @Sketch interface
Corrects a Netbeans bug, plus a logical error