Method descriptions added
More tests to verify functionality