basic markdown editor complete