Creating a class blueprint to tie it all together