Revise upload components for improved Cloud Storage compatibility
Add googleappengine module