Added support for smf metadata in Board Model Constructor. Added Test

* Now copying over smf data from what is passed into the Board model
constructor.
* Added test for getLegacyKey.