allow creating via. javascript in addition to defining a widget
updates to the building blocks demo
two types of guppy widget creation
whitespace
work on ffos app