Fire Propogation Code

Basic spreading of fire implemented however it is using the current
fire grid to calculate wether to spread or not, this means that it's
spreading much faster than it should be.