Implemented initial BackgroundLayer class