Moving listing class into list view itself so it doesn't need to be included everywhere else
Refactoring around overall architecture