More animation model refactoring and typography documentation