Resort and update the JSCS rules

Also add a Styleguide