Merge pull request #7 from Svalorzen/master

BrainWave now in. Modules are now run in separate threads
Logging supports subfolders
Now supporting multiple waves.