platform functionality
bullets destroy on collision
alternate keys for player color ranges {(a,z),(s,x),(d,c)}