added type/value check and event utils
Added a basic README