removed a few unneccesary imports
started writing functions for reading via path
added yet another refference about AVI
Re-wrote my pre-project notices

Re-wrote my pre-project notices in-to something which is hopefully
human-readable.