use a tabbed interface for code
Merge pull request #15 from Fauntleroy/interface-update

use a tabbed interface for code