Fix missing quotes
Move 'ui' to the top of the project

@brentsmyth after some thought tonight I've changed my mind and am on
board with the ui folder being at the root of the project.
Update our file roots and ensure the project_states exists
Switch to using mount_options
Refactoring, organization & more documentation