Law and Gambling What You Need to Know About the Legal Aspects