MAJOR CHANGE. Moved things around so that it can be exported properly. Removed unused classes.

All controllers were moved into same package as the fxml files as currently JavaFX cannot have them in separate folders.
Added a main/Resources folder with css inside so the program can update the stuff from within the jar.
Changed the way we switch css. Added a try/catch exception with warning if attempting to change styles from within the program.
Made phantom not resizable. Cos when I press windows-up, phantom maximises.
Merge remote-tracking branch 'origin/krystal'

Conflicts:
	src/gui/controller/EditListener.java
	src/gui/controller/TentativeViewManager.java
	src/gui/controller/view/PhantomController.java
	src/gui/controller/view/TentativeViewController.java