Switched entire project to GYP for build system