remove some unused code
add accountable_spec for the accountable endpoint
remove some unsed specs
reorganize files
refactor
refactor