Revised preface
Added file breakdown