added in some cleaner event details for state_will_change, that will likely have to be much cleaner at some point, added support for react views, React has a really nice JSX transformer that creates nice modules, but it doesnt solve the loading problem that GenieComponents attempts to, a nice wrapper makes things work pretty well.