Debugging errors

I fixed errors that were being thrown because files already existed that the app was trying to create, and made the --f option actually overwrite files. Also fixed the tests to pass.