add markdown, and finish working draft of protocol display interface. fix bug where internal lab tools shows up on user page