made changes to the functions, now each function is more self contained
added mcnp_query function to ensure we have all information
such as prdmp, fmesh etc
completed writing submission files, now routine to check validity