Styles, initial work. Restructuring lexers, script currently broken.