v1.0.0. Removing some rough edges. Adding message handlers