fix license header formatting
update rust-md2
turn into a lib
use range_inclusive()