Add new build prototype

This will prevent the race condition found in previous versions due to
running builds back to back
Remove builder
Utilize Build prototype

This now allows us to run parallel builds. It also actually checks out
the correct sha to build
0.1.0