Component/console の移設とupdate

resolves #197