Made whitespace and variable names more flexible
A className is now skipped if it contains:

* an undefined variable
* a function call which returns undefined (will always be called)
Split demos & added a Bootstrap grid demo