styling update, primarily to remove some bootstrap classes and use more semantic markup