initial es6 module support

shit doesn’t work yet though