fixed several client side bugs
refactored in new ifelseconditional in java objects
fixed list bug
added if else to grammar
fixed questionnaire ui issues