Added files to constructor, BC-Break! changed argument order
added files to toArray()
fixed loading of test.json