Added account repository and tests

Added DI to Ninject, changed other repos to use proper async Where
method