Revert "Create proper.js"

This reverts commit 0040ab8cbebedb3950525aaf0e8e69e054554b5f.
Revert "Update populate.js"

This reverts commit ef287b30097d7caeea1cab069c5432ccef1d784f.
Revert "Update populate.js"

This reverts commit 27abeda980552581a1f504a917065b3aa9e23c15.