Added support for adding new uses and saving them correctly.  Moved uses block to its own partial.  Renamed partials to avoid ambiguity for words like "record"