updated git ignore
updated csv creation functions and added a scheduler