Break out image class structure

Images now ostensibly get sent only once per game at the beginning.