Some more css and html standards

Naming conventions, minimum dom size, selectors, organization, shorthand