Got it compiling and now I'm working on tests