Initial Basic Functionality

For the most part a working register.