Completely working - Added settings

Converts forwards and backwards.  Added settings