cycles multiple images

can now construct the object with an images array and it will cycle
through them

switched to CSS animation (stills needs webkit tags)

created the SetBackground function, currently the only way I can think
of combating the reset that happens on the CSS background properties