fix: collision, units(action change,size, y pos), projectile(spawn,movement,blit). added thread locking