Split views and templates into separate modules/folders