fixed minor bugs
Create .gitignore
Update .gitignore
Update .gitignore
added diode backend functionality
fixed minor bugs
fixed minor bugs
fixed minor bugs