Added highlighting to empty elements
Fixed positioning of overlay to reflect positions changes of the iframe, and bricks-empty class being added to the template body element
Changed apps service from factory to simple service because only one instance is needed