Issue/4.build.system

Opening to cover #4 

@copenhas can you look over this? It's not complete, still chugging through it, but in particular I wasn't sure how to proceed with traceur, which you may can work in.