ES6 Fibonacci implementation, utilising generators and modules.