Add non recursive fibonacci implementation