CSS and jQuery changes

- Added animation to the content-list field.
- renamed classes and ids in the HTML
- used event delegation with the on event handler