Add models for cloud orchestration

This PR is split from original PR #333  (to be discarded). It focus only on the models for orchestrations. 
![alt text] (https://cloud.githubusercontent.com/assets/7047579/4449190/2e6998c8-481a-11e4-9ef4-5837ab7d99d9.png model relationships)