Extract sheller

- extract into and use Shellany gem