Separating out interface from review & user functions.
Back to pre-crash state, versioning yet to be implemented.