CBD & Hemp Oil: Cannabis, Cannabinoids and the Benefits of Medical Marijuana