Overhauled .gitignore

For any developmental needs! (more changes will occur as more code facets are added)