Add uploading functionality
Committing fixes to specs