some formatting
use status header
more formatting
add function types
always use full html content
use "esc_html" instead of "htmlspecialchars"
updated readme