Make BlockSaverAction extend BlockAction instead of GenericAction. Closes #24.