Gitignore IDE files
Code tidy
Ability to receive data without running exec method #1