git ignore setup
added Task class; flushed out Task class; added DepResolver class
removed the Location class; added DepResolver class
finished the dependency resolver class