Fixed indentatiaon, created several enumerations to facilitate the reading of StateSwitcher for the SideApproach, and modified conditions for Approach2Rot and Rot2Insertion.