added state machine library and change versions.json to info.json to include authors