overhauled cursor positioning basis
fixed C-f, C-b, which were reversed
del_fwd_ch implemented