Moving library to other folder
Removing warnings with -Wall in library
Removing warnings with -Wall in executable
Added info in .cabal
Replaced ++ for infix mappend