still working on positioning background image, evening commit.