added (nonfunctional) sleep functionality

:/

need to read this:
http://www.nongnu.org/avr-libc/user-manual/group__avr__sleep.html#ga157b
2578d95309c197b739f812938d94