adds ignore and req. removes unecessary files