Full version 0.1

Full old prototype