Making user editing smarter.
Pulled down updates to submodules
Making the script more reliable.
Separating out user data commands.