Text this: The Hawking-Penrose singularity theorem: a self-contained review