Update commenting on everything except LCD library

Need to still comment LCD library as well as add code stubs for design
document submission