Collection impl, Interface added, Spring core. All tests + some fix3