Added another feature request
another feature requrest
Added another name for a deviation
Added more validations

Specifically, units will be converted to lower case to ensure unformity, there
must be a valid ingredient associated with the selection, and the amount must be
a number