review_rework: 1. Added interrupt enable/disable wakeall 2. change in sleep
Merge branch 'master' of https://github.com/saisundar/EECS211
Review comments reworked