changed @View and @Declarative view to replace @Component, so only one annotation needed
update test cases