Added a rectangle class with special alpha features