Again added bin folders to gitignore; Removed NuGet packages from commit, but enabled required packages to automatically download. Obviously, will require NuGet package manager to be installed.
Added GetAll() method to BaseDbProvider
Removed reliance on ProductService.SampleProducts list
Database scripts will actually execute now :p