New class to incorporate registers