WIP - profile spec for admin user

Final test still isn't passing - I'm hitting a roadblock and I've got tons of work to do, so will leave this for our discussion tomorrow.