Create Pattern compare method
[19] Summation of user's answer dataset method
- Input: userID, AssessmentID
- Output: array of total choice in AnswerGroup array
[19] Result Expression Syntax interpreter
- base_formula: pair(ID) = {awg1(ID)+awg2(ID)+...awgN(ID)}
[18] 're_sort' function : Sorting summation_array and return array of answer_group
[bug] not map all case with awg_id //line 180
[18] re_Compare :: compare ASGPattern with result
- insert user_test data into database 'user_test'*
*new need to approve and review

== issue ==
- how and where to save Result Expression to database
- how to keep record of user test data
== bug ==
- identified pair_ID line 181
- ghost query (effect a lot in processing method)
[19] Resultexp ctrl
- Refactoring
- Change 'sort_pair exp.' load from DB instead of static
- Resolve issue:: pair_array cannot identified AWG_ID (only MBTI case)
- Change to using 'status' condition before update&insert user_test $data
[19] Remove unsused var_dump variable
[19] Integrate Result Expression to Take an Assessment mechanism
== issue ==
- not record last answer of assessment
[19] Change get_total_answer_group method + refactoring
[19] Refactoring + remove debug var_dump
Merge branch 'feature/Result_Expression' into develop