Data center visualization

Changes:
* new view ``DataCenterView``,
* refactored angular app structure,
* added new type of device (accessory).

Also you can load template from the same file
<div ng-include src="'template1.html'"></div>

<script type="text/ng-template" id="template1.html">
  Content of template1.html
</script>

In classic solution, each time when someone visit your site, browser make a request for load new html template. its associated with waiting for server response. Moreover you create a needless request. 

solution with local html template is mutch better (if html templates are not so big).

working example: http://jsfiddle.net/mrajcok/MfHa6/