Adding require directory and minor updates.