**Final Pre-dev commit :
The whole code is now commented and indented as I like it to be
It is fully working except for the JFrame issue I'm getting (you
have to lower and get the window back up to correctly display the
content.