Use Fluxxor

## Use Fluxxor

### Acceptance Criteria
1. Uses Fluxxor.
1. All the broken things are fixed.

### Tasks
- Use Fluxxor.
- Fix all the broken things.

### Additional Notes
- None
Some super-nesting going on here. Let's do something to address that, let "protected" methods or an external dependency.