Refined PHP extension removal. Checks for file first then removes if file exists
Updated Mixin for triangles to allow for width and height for un-even triangles.