Moved text styles to text class and added builders to Cell and reorganized constructor params to match the builders.