Penguin quest

Backend implementation of penguin pet quest (https://trello.com/c/1llC4XPl/16-penguin-boss), all the way through `grunt`.