More WebClient cleanup
Small button fixes
Changed panel methods to allow chaining
Changed input methods to allow chaining
Changed widget methods to allow chaining