A personal for fun ESME written ~1 year ago. On looking at it theres many improvements eminent