Added common.hpp, split up MikelepageRuleSet::tick()
Rewrote parts of hexagon.hpp for specialization of std::hash, moved parts of MikelepageRuleSet to cyvmath