Removed test_rotate, moved that functionality elsewhere.
Added get_byte and set_byte methods.