Abstracted registers into class.
Pffft.... Sleep