changed width and height params to initial_x; pass in usable width and screen width with dims object
scale font with usable screen size; make use of position helper module
code reformat
When binding to a change; invoke change immediately if exists
add effect where go text explodes and fades out towards the user
text now uses mixin model like circle does