Medicine type updates

Added the ability to create and modify medicine types. User now enters
the medication type prior to entering their medication data. This
removes the raw datafile with lists of medicines, so we don't have to
list every type of medicine hard coded into the app.