Devided the existing view class into ....

..... three view classes