Asset dir

assetDir feature (seperated). Tests pass. 
usage:
```assetDir: 'dist/public'```