restructured html css to use hyphens and js to use camel case based on current web standards and an effort to be more consistent