Refactored the code that generates form sections into a separate class which loads it's structure from fxml which has reduced the amount of code required to create form sections and has also simplified the FormSkin class.