Custom Layouts Extended

more work with the following
CycleLayout: a relative layout corresponding a CycleGrid and RadioSwitch
CycleGrid: a grid layout keeping track of ball positioning in a cycle
RadioSwitch: a relative layout correpsonding 3 position seekbars and their titles
GridBox: still in progress, eventually correspond to field "Hot Spots"