added stat functions to File, added nonfunctional FJson, major changes to everything