removed obsolete classes, renamed ActionReference to Action