myPin Updates

cleaned up MyPin. Algorithm now checks PIN based of requirements in
JIRA.