fix bug in animation time/speed
players cannot move into bomb occupied tiles
created a general init function to hold setup functions for new entities
only push diffs to clients