Added -Wall GHC declaration to source files