ITS DONE!!!!! Well, kinda. TODO's need to be reviewed and dealt with. Possible changes to swipe items.