Initial upload with some basic tests