initial controllers and views