First pass at Select.js, Selection.js, and Style.js, updated Glossary, made whitespace more consistent.