code cleanup

based on HTML5 Boilerplate, up to current standards