Black Holes Theory