Add foward declarations and explicit struct pointers
mom_comm unit tests
Coverage ~20%
Merge pull request #25 from VladimirStarostenkov/mom_comm

mom_comm unit tests