Assisted living software