Cleaned up ASA Providor

Cleaned up the skeleton for the ASA providor.