added authenticate method
ˆ
 nethod to

added authenticate method to WarehouseLink class, with some additional
changes