Added setting files to ignore
Added readme file
External dependecies
Added models
Added cab file handling
Added application definition writing
Added msi writing and database file updating
Moving input validators into model namespace
Minor formating fixes
Changes to model for simplified use
Embedding template msi as compiled resource
Fixing logic bug
Making sure the temp folder is created
Minor changes to improve quality