Coursework More Files Directory

Update to enable coursework’s more file functionality, and transferred
over to core file handling framework