moved myfunctions.hs to functions.hs
added haskell compiled files and objects to gitignore
added typeclasses info