Candidate Structure v1 commit

First candidate structure for the Repo. Also modified var folder
hierarchy for organizational reasons.