Use symbols when possible
Refactor names
Add global status for Repository Manager error
Add return codes