Implemented FFD interface.

This change separates the base class from the implementation of the mixed room air model.
Implemented FFD interface.

This commit adds the first versions of the base classes that will link the FFD program.