- Added repositories, got dependency injecting