* Refactor simple text field manual layout example code
* Make clear button layout calculation more understandable
* Have density informer protocol provide floating font scale factor instead of floating font size
* Send editingChanged event when clearing text
* Extract some placeholder management into a common object
* Run clang format
* Add WIP fancy animations to filled style
* In the middle of dealing with vertical density
* ITF vertical density is in a good place at the expense of ICV vertical density
* Run clang format
* Update input chip view density and example
* Add dynamic type support
* Ran clang format
* remove dead code
* Add a density informer method for the padding around the toprow/bottomrow divider
* Refactor placeholder animation code
* Ran clang format
* Refactor some placeholder layout logic
* Add nullability annotations
* Add missing nullability annotation
* Get rid of framework import for now
* Cast CAAnimation to CABasicAnimation
* Rename containerRect to containerFrame
* A bunch of property, class, and file renamings
* beginning to split floating label and placeholder. also some renamings
* Ran clang format
* More renamings
* More renamings
* Ran clang format
* A ton of renamings, some of which may need a second look ...
* More work separating floating label and placeholder
* Ran clang format
* About to make placeholder a UILabel again :(
* Placeholder and floating label are behaving pretty well together
* Fix placeholder appearance in text field
* Get rid of unneeded method
* Added some docs and got rid of the density informer method for bottom padding
* Get rid of some dead code
* Ran clang format
* Add nullability annotation
* Add CGFloat cast
* Renamed some things
* Positioning delegates no longer inherit from a root class, and they are passed into style object initializers