add new file view, models, correct router