Improvements to the drag directive: fix set containment to work properly and not allow elements to overflow, add touch support, use 3d transforms for better perfomance, other bugfixes.
More indentation changes.
Fix px to em conversion issues.