javascript based remake of the problema website