- renamed variables to reflect content more accurately
- rename actionAvailable to action
- pass $objectIdentifier to action constructor to uniform its interface
- remove controller as an intermediate for its actions
- removed DeleteIndex action: should not be supported out of the box
- simplified DefaultIndex and DefaultObject, removed actions