Batch builds

This will build the projects in the background while you are testing. It is dependent on functionality in the student folders branch.