U: fixed bugs
U: added a method to change library's name #10