Added lots of graphics stuff.