Introduction to hyperbolic geometry and Teichm\"uller theory