improve - ArmorContext draft implementation
new - ArmorAttribute interface
improve - add/del ArmorService Api
new - ArmorContext API implementation