Photodiodes base and the diode from EdmundOptics implementation

Just tried to implement the base and the photodiode itself. Need your review and help. And sorry for a bit strange commit name =)