some basic versioning powers
adding markdownIgnore setting
document js improvements
adds a link directive