Added documentation and testing code