ShellScript, Nosetests, skeleton and API improvement