Merged BackgroundCreator.init with its constructor