switched route provider to state provider to handle hash-tag routing and implement multi-view/multi-controller