add interactive block, fiblist, multiple statements on main

fiblist for Fibonacci list, declare module, use printf, add likeHaskell
interactive function, and use 'do' blocks for multiple actions