run ui tests
add error dialog for form errors
add sass mixin and global js function for animating input icons/placeholders
resolve merge conflict between miscelaneous branch