initialize and draw functions for background