Organized and Commented Hand Class for better understanding