Adding in the missing directories
Adding in gitignore