Adds foundation, and starts work on the JS.