Mastering Theorem Environments — theorem, definition, proof, and Friends