Basic 128 bit reg functionality

cannot init with spec val, must push and pop bits