Cleans Up appCategoryScreen

Adds comments, deltes unused code, splits things up in
smaller methods. All the good stuff. This screen is fone.