initial release lib
readme update