Finger#tool?, valid?, finger?
fix method names
adding more finger attributes