Code Base Almost Done

Side Switching now Works