new - armor bean post processor and unit test
improve - remove Component annotation
new - ArmorService master and method switch API