Cleans up references, given new extended associations
Adds some styling to buttons. Adds skeleton for tests. Takes easy way out concerning Theme updates.
Moves auto-accept over to visits, so we don't need DJ. Untested.