Added state property to circle objects

Added state property that is randomly set to 0 or 1, at the moment this
only affects circle fill colour, but is included to experiment with
cellular automata.