added a basic interface that shouldn't be working yet. gotta get dat 224W done.