Update dependencies and create placeholders for different views