randomFloat (base, spread) {
        'use strict'
        return base + spread * (Math.random() - 0.5)
    }
Given a start value and a spread value, create and return a random
number.
@param  {Number} base   The start value.
@param  {Number} spread The size of the random variance to apply.
@return {Number}        A randomised number.