Updates Top Level Module; Added Switches Peripheral (Not Complete)