initial base templates
added some responsive