first commit, flexible background images and basic setup