adds Link property to CodeFile.  Closes GH-25
template plan preview.  Closes GH-26
added a UT to close GH-23