Save as file new feature
More comments and memory tweeks
save as file new feature

and execution button fix