Merge commit '54b0b4c44'

This adds a folder layout, some todo notes, and adds Hailey's meeting
notes. This is minorly different from the version that was CR'ed. The
two differences are I removed a foo.html file, and I moved src/vision
to src/sensor/vision.

CR: KyleShultz, chyde
initial commit
added i2c isr
Link Master baseline added - Booya
added place holder int data for the node
rest of placeholder
cleanup, added comment header blocks
added more to I2C ISR, code for switching into recieve mode and receiving bytes needs to be fixed
refactored I2C ISR to handle more use cases
Static Queue added
Fixed a bug with the freeNode function and created a test bench
initializing i2c_state
put I2C ISR code into separate files
New queue functionality
Exported Queue to seperate files
code cleanup
added device configuration, commented out unnecessary code
working I2C interrupt driven code
getting read mode working with the queue
fixed ack/noack error when reading