Move around and update dependencies.
Convert to hash rocket.