Added filtering + tests
Added sorting
Replace static data with data from json file
Added detail view and checkmark filter