PoC now only provide shell

I hope I don't broke Pep8 :)
I also add some tests/loops to strengthen the code