Changed timer code to use bitwise macros instead of the raw operations for simplicity. Also added const identifier to all constant variables
Added use of bitwise macros to uart.c
Moved defenition of baudrate and prescale for the uart out of the header file and into the init function as constants