Added tests for Symbol
Renamed Symbol monad to Symbols, added instances and tests
Added gensym monad class