Remove clear console from gulp
Add Photodiode support, better type ensurance
Update dependencies