Testing Infra

so we can start writing some unit tests :)
my bad. reverted.