Change of file structure and bug fixes

Now has the ability to upload audio files!

Changed the file structure...
Folder - classes : contains classes
interface : contains and interface (maybe more later
data : contains the error code lookup and will contain the PHPDoc

Lots of bug fixes with the image uploading script not sending correct
image sizes;
GIF image uploading not currently working (it's on the todo list)
-- you may still upload GIF images but they will be saved as PNG

index.php shows images that were uploaded or if was audio then allows
you to play the audio that was uploaded.