Adding inputs folder to ignore
Major cleanup. Functionized alot of things, added driver