Version 005

Split into two separate files (.h and .cpp) to work with the new
multiple file feature in the Web IDE. Added UART and I2C support! New
bitmap and sprite handling features coming in the next release!