refactoring
corrected NullPointer and Exception handling
random initial item in hand