add commentary and prepare for ELPA
add readme