Changed Interface for IPartLocationRepository

Changed the FindBy Methods to take the LocationKey and PartNumberKey vs.
taking the actual location name and part number.
Built-Out Memory Repositories
Added Commands to PartLocationViewModel
Started Build-Out of Views