Updated images, add shields, fixed endscrreen 'bug'

it wasnt a bug, gotta remember the super.init(holder) for items