adds better error handling for missing dom elements
bumps version and updates dist
Merge branch 'release/0.3.14' into develop