refactor subject list from uitableviewcontroller to uiviewcontroller