UPDATE: Changed setup example to not use as many script tags.