Fixed language strings in file, added tests for serialization
Added functionality to persist permissions to file