New structure and functionality for svn
GH-3 Should sort this out
Close GH-3
Merge pull request #4 from davidbuckhurst/split-into-modules

Split into modules