Checkedout and edited Label

~ changed setLabel to addLabel, now requiring a Label in input
+ Added todo tags for doxygen