- Rearranging the packages
- Created the "distributed" package
- Moved the server status to its own class
- Added a time stamp when a exception occurs during the repository indexing operation