Modified some naming convention for buildings.
Added include files for events and devices.
Began implementing device maker functions.

Signed-off-by: Rion Parsons <rkparson@ucsc.edu>