Frees type-selection interface from Swing
Removes unused Swing dialog type
Removes more Swing code from creation code, moving it to agnostic area
Adds some classes to create characters in FX
Merge branch 'master' of github.com:anathema/anathema
Merge branch 'master' of github.com:anathema/anathema into CharmDatabase
Adds Cancel/Confirm to FXView
Migrates character creation dialog to FX, removes Character_Main_Swing
Hides FX details behind view interface
Presenter controls OK/Cancel as well
Cleans up new character code
Separates property files
View is usable, layout proposal not yet implemented
Small refactorings
Deletes unused methods
Inverts dependency between Character_Main_Impl and Character_Main_FX
Removes access to Platform_Swing
Adds Todos for further refactoring
Makes Character_Main independent of JavaFX
Removes obsolete trait-rendering in Swing