DudEngine alpha v0.31

Just some code deviding, cleaning up and so on...