touch feature additions / random minor optimizations

changed a bunch of divisions to multiplications of fractions (where
applicable)

made it so that only when the user touches the left side of the screen
will the movement joystick appear, and if they touch the right, it fires
a projectile