Clean up index
Different views
Clean way to support multiple templates