(WIN) Add boost, and refactor