Refactoring Core and Player

It has been a while, but back to work!

After a lot of research, trial-and-error, and refactoring, the JavaFX Player has been rewritten to better align with the different types of shapes in the model.

Shape objects are now split into:

  • Grouping
  • Modifier
  • Shape
  • Style

With the player objects are now being created to be able to handle these data models into JavaFX components.

Still a lot of work to do, but the code is better organized now…