added centre line, added paddle reset and ball reset, added all sorts of other things