Tail recursive fib calculation fixed, tests added