gif list view and controller
bunch of random changes i forgot to check in... woops