initial commit
prototype ready
Merge https://github.com/pashca/SWAT