Smoothed out the gradient

Oh so pretty!
All working

A few bugs to work out, add deleting, client info retrieval