Moving lib files to a funnily named directory. I'll call it vendor next time, promise