added a build tool for producing the separated styles. not yet complete.