Add live demos and tests