add  schedule view and basic controller