Introduce gate concept for msp430
Introduce SPI for msp430 architecture
Adding some headers
Updating UART code based on USCI msp430