First draft of the PreferecenPane using fx.
Finalized the Preferences stage.

Added browsable field handling files and directories. Modified
validators to allow blank input. Added directory validator. Moved css
styles to an enum.