Cut, Repair, Stitch – How Close Are We to Molecular Surgery Performed Using Genome Editing Techniques?