remodeled the location datamodule, repository and the AntelopeRestApi to use DependencyInjection, added the LoginAndPasswordChangedEvent