updated bill & person functions, add person, add billType