Changed injected parameter so the correct generic EntityProviders get injected
Set default stylesheet to caspian to prevent future incompatibilities arising from a change in the JavaFX default stylesheet
Added more generic Layout interface to replace CollectionSelectorLayout interface
Removed unused class
Changed POM to allow CSS files to be included as main sources
Canvas now only accessed from FX thread
Video Canvas is now scaled to fit screen