added fib numbers generator
removed redundant include
reduced fib to calculate only a pair of numbers

The bigger one satisfies predicate.
made gas and fib share one foundation
changed main for onedim