For the Background.

This is the framework of .cpp file of the backgroud. I will keep updating it this evening.