User can successfully update their category.

This branch is ready to be merged into master. Please review and let us know if any changes are necessary.
Please remove the hard tabs from this file and change your text editor to use soft tabs.