Migrating the stroke out into it's own class and recreating the text class