refactor: add handle_doc, execute, remove load_and_execute
add mode development/production
finally always start boss_load but compile only on development mode
add boss_load_sup to state, fix some bug, compile only on development mode