fixed: framework.usage() and markdown parser
added: framework.usage()