Make the entire library header-only and ready-to-use out of git