Added Bill feature, chat feature, update grocery

Bills: adding database capability, completion, division (wonky because
front-end not match what is going on in the back-end but will fix in
next commit)
Chat feature: basic functionality
grocery: can complete a purchase