Restructured for osx support

* Configuration files broken down into global, and environment specific; windows, osx, etc.