changed structure of project a bit, doesn't re-build library every time now