File upload now retains name of file. Added gitignores