Computerized Psychological Testing: Designing and Developing an Efficient Test Suite Using HCI and Reinforcement Learning Techniques