UNSTABLE - Refactors the add punch (punches' screen) - Controller only, yet