Added python functional library

Will be used as a stepping stone to haskell