rewriting major parts, establashing different versions of the script

1-minimal, 2-advanced, 3-fullflavour ;)