add option parse, multiple handler
remove unused files, add readme, add type_path option
change iochannel to glib file
fix bug on rebase, add test6