adding bimap wrapper
adding bimap wrapper
bimap wrapper implemented