EntityAbstract was updated to update the bbox every update (sigh).

Projectile was updated to update the bbox every update (sigh again?).

PersonAbstract added...computers and people will come from this!
and....if i'm doing this correctly Computer and Player are amazingly
simple to do after their abstract class was done...since player needed
to add a method.
silly me, Player didn't change draw, just has an extra method!
all refactoring is finished.  Now to make sure everything runs!