Basic File Upload

sooooooo..... here is a bunch of stuff