Merge pull request #32 from guzart/min-setup-testing

Errors when setting up environment
organizing spec files
fix to spec file
deleting excess files
validator spec
moving files to appropriate module subfolder
refactoring (probably broken)
broken code
broken files
Merge branch 'setup-testing' of github.com:andrewhl/AdvancedStudyRoom into setup-testing
add mock to test sgf_data initialisation
stuff
Merge branch 'setup-testing' of github.com:andrewhl/AdvancedStudyRoom into setup-testing
add sgf_validator test
stuff
preparing to work
cleaned up tests
refactored scraper
sgf preparer spec
fix domain method in scraper