Altered .gitignore files, now they are folder specific and there is none in the parent directory.
Nearly finished changin configuration architecture.  I hope anyway.
Everything seems to be in working order.  I need to test things a bit more to be sure though.  I also changed the format of the sweep ranges to a vector and added a utitlity function to construct them.