Added join operation to PoinList and added support for initializer list