What is Livestock Management Software and How Does it Work