Library can now save and load from any directory specified in constructor
- organized GrooveStation