Commit.

derp
Update on the Controller and USART.

USART Almost Done. Controller need some extensive work.