Created Demos for usage with options and without

The main difference in code is that without options all you need is one
line of code, while with the others, the amount does grow, but so do the
possibilities.