remove odd files
add better errors
fix gitignore