transformation

clamp util methods
update takes player now
transform method in entity (throws exception for bullets)