Add elementwise ops as TODO
More functional operations