shuffle templates into their own directorys
split templates into multival views and build router