replaced cx_data with new cx_file storage functions and updated affected source files; added cx_json wrapper api, misc. upates across engine