There are 2 Solutions in this project. Both have the same UI, but differ in the way objects are created in the JavaScript file. One is via a custom constructor and the other is via literal notation.