adding modules + views