Cleanup landing.js
Extract reusable repositry class from landing.js
Add function to delete a list