objects now take a name and a value upon start

also, potions and weapons ignore other event messages that don't match
the correct verb. it might be good to have an error message displayed to
the user eventually, so a case should be made for this.