added PlayerTank class and looked at modified engine a bit