Renaming, comments, and auto-alpha

Changed names from xxOpacity to xxAlpha
Added auto-alpha capability
Added comments to new methods