adds Devise authentication; adds User and Thing model