refactored thumb presenter packages