Modify layout links.
Add views.
Move some code from frontend to backend.