fleshing it out a bit. added some framework for the
intro stuff. minor refactoring to main for interracting with javafx thread and some new actor pub/sub stuff.