CX: Implementing Javascript Foundation For Problem Page

CX: @MussabElDash @ahmedhagii @Ahmed-Moataz @mohamedsaeed93 @KhaledHelmy