Feature/numpy broadcast

This a WIP feature, not to be reviewed!