refactor(namespaces): #897 - s3 builds and segregation of code
- build s3 and non-s3 versions
- move s3 files into s3 src dir