Merge pull request #2 from kether667/master

added object model and made filenames not editable
Merge pull request #3 from kether667/master

files ready to be filled out with content
@fixed #1

Added the templates for main and test files.
Moved the file opener after writing templates to the files so that changes are loaded in the editor
Added Auto complete feature for module name
Fixed templates
Added icon
Disabling ok button if all the required info is not available
Module names are persistent across application
Created read me
Update README.md
merge with upstream