Updated intro and added foundation chpater