implied prperty functions. added comments
implied prperty functions. added comments

Moved implied property logic into separate functions. Added lots of inline comments while reading.
tommorris/mf2py,tommorris/mf2py,kylewm/mf2py,kylewm/mf2py