create / remove file
implements some  generic functions and saveOnEntry function
Including new features
New main menu
Merge branch 'trabalho_01'
Merge branch 'master' into develop