Implement @NewState annotation

Implement @NewState annotation to indicate the new state creation methods instead of 'initStateMethod' attribute