Clean up style, update gitignore