Euen.3.fiar match as a process

This type should be opaque and exported on ``fiar_core`` and used as ``fiar_core:board()`` here