Replaced std::shared_ptr with std::unique_ptr
Added i-ching stuff (not tested yet)
Numerated suits