Simplified the sound element with removing the restriction.
Changed name of some signals to fit to future naming conventions.
Created pattern loader.
Initialized pattern loader and added signals.
Updated pattern loader, added MIN_TEMPO and MAX_TEMPO to defines.
Continued coding the pattern loader (not tested yet, though).
Finished the pattern loader, but it is not tested yet. Not communicating with the interface for now.
Started to develop the pattern writer, and added some methods to BARSoxPatternSoundSystem.
Added error handling in the pattern writer.
Tested and validated the pattern writer.
Continued the pattern loader but a lot of things need to be done for the gauge values...
Pattern saving and loading done.
Resolved conflict for README.md.