Bottom row shifting functionality complete (no trigger logic yet)