Added a basic gitignore file.
Added a runIO function for running a stream of IO () actions.
Added a function that creates an event stream from an IO action.
Added some functions for creating events and behaviors from IO actions.