Upper and lower level lines

Updates older code
Merge pull request #2 from philmiller84/pmiller

Pull existing codebase to master
Merge pull request #1 from playadom/dakota

UpperLevel / LowerLevel