completed basic file upload css and function