Cleaned up Array wrapper
Having some compilation errors with llvm
100% docs!
Cleaned up Map wrapper
Cleanups
Pointed class instead of Applicative for `pure`