upadate documentation to latest standards using markdown; implement new release process; remove any main branch code from this documentation branch