New format

ditched the library idea, now just headers in the same project