Code cleanup
Update gitignore
First pass at tutorial sub generator
Error Checking