renamed package
adding features
adding some documentation