Upload - switch to laptop

Added address and customer factory intefaces + ninject factory nuget
package