Review 140602 add status model

Here we have combined refactoring and API v2 changes
Do we need additional check 'if extensions.is_a? Array' here?