Initial upload with tests and stdin processing