Starting ring buffer implementation (untested)
Added ring buffer library
Use ringbuffer in UART0 library (compile ok, use untested)