New features and refactoring

Added a block quote and video function. Began refactoring block asset
functions to allow for three layout classes (left,wide,right) that will
allow for most elements to use those classes and eliminate bloat. Added
examples.