Working alpha version

It's working. Everything, practically everything.