Moved environment classes to their own namespace, deleted Bootstrapper base class, bootstrappers changed to use DI rather than always being injected with Application, updated tests and README