change the index layout and add the file upload client side
refactor the routes
polish the file uploading
add the iphone photo demo