TASI Lectures on Branes, Black Holes and Anti-de Sitter Space