missing have-admin? logic
new vagrant, new docker, reorganized server, tests passing.