added bootstrap

retrofitted with bootstrap to handle grid alignment. cleaned up media
queries and standardized code approach across widgets.