Added exception when parsing incomplete json files & cleaned parser with tests up
Sopremo server saves pid in user-specific file